3900 E Bay Dr, Holmes Beach, Anna Maria Island, FL 34217-1983, Holmes Beach
"Beautiful beach. Very little parking though. When you park away from the public beach there are no s"
"Beautiful beach. Very little parking though. When you park away from the public beach there are no s"